Solving Polynomial Systems on Semirings: A Generalization of Newton’s Method

نویسنده

  • Michael Luttenberger
چکیده

Systems of polynomials on semirings arise in several branches of computer science, like static analysis of procedural programs or formal language theory. We propose a new technique for calculating the least fixed points of such polynomial systems. This technique is a generalization of Newton’s method, the well-known method for approximating a zero of a nonlinear function on the reals. We show that our generalization of Newton’s method converges at least as fast as the standard fixed point iteration, and identify classes of semirings on which Newton’s method even reaches the least fixed point after a finite number of steps in contrast to the standard fixed point iteration. We further obtain from these convergence results interesting links to other topics of formal language theory, for instance, languages of finite index and the Parikh theorem. Motivated by our results on the convergence of Newton’s method, we then identify three more classes of semirings which allow for an even faster calculation of the least fixed point. Two of these semirings allow for reducing a nonlinear polynomial system to a linear system in such a way that the least fixed point is preserved. In the third case already a finite number of standard fixed point iterations suffice to calculate the least fixed point, although this class of semirings does not satisfy the ascending chain condition. We then turn to min-max-systems, a natural generalization of polynomial systems on semirings whose natural order is total. We identify a class of semirings which allow to solve nonlinear min-max-systems by the established approach of strategy iteration. In particular, we consider strategy iteration using nondeterministic strategies and show that these strategies allow for choosing an optimal successor.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Algebraic Systems of Fixpoint Equations over Semirings: Theory and Applications

Algebraic systems of fixpoint equations X = F(X) arise in various areas of computer science, such as program verification, deductive databases, and formal language theory. In this thesis we study algorithms for solving algebraic systems based on Newton’s method as proposed by (Esparza, Kiefer, Luttenberger, 2010). We first investigate the theoretical properties and algorithmics of Newton’s meth...

متن کامل

Convergence of Newton's Method over Commutative Semirings

We give a lower bound on the speed at which Newton’s method (as defined in [5, 6]) converges over arbitrary ω-continuous commutative semirings. From this result, we deduce that Newton’s method converges within a finite number of iterations over any semiring which is “collapsed at some k ∈ N” (i.e. k = k + 1 holds) in the sense of [1]. We apply these results to (1) obtain a generalization of Par...

متن کامل

Derivation Tree Analysis for Accelerated Fixed-Point Computation

We show that for several classes of idempotent semirings the least fixed-point of a polynomial system of equations X = f (X) is equal to the least fixed-point of a linear system obtained by “linearizing” the polynomials of f in a certain way. Our proofs rely on derivation tree analysis, a proof principle that combines methods from algebra, calculus, and formal language theory, and was first use...

متن کامل

Putting Newton into Practice: A Solver for Polynomial Equations over Semirings

We present the first implementation of Newton’s method for solving systems of equations over ω-continuous semirings (based on [5,11]). For instance, such equation systems arise naturally in the analysis of interprocedural programs or the provenance computation for Datalog. Our implementation provides an attractive alternative for computing their exact least solution in some cases where the asce...

متن کامل

Inexact Newton Methods Applied to Under – Determined Systems by Joseph P . Simonis A Dissertation

Consider an under-determined system of nonlinear equations F (x) = 0, F : IR → IR, where F is continuously differentiable and m > n. This system appears in a variety of applications, including parameter–dependent systems, dynamical systems with periodic solutions, and nonlinear eigenvalue problems. Robust, efficient numerical methods are often required for the solution of this system. Newton’s ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010